cloth covering

nouns

a covering made of cloth
is a type of (narrower)
an artifact that covers something else (usually to protect or shelter or conceal it)